查看原文
其他

Bytebase 1.0.4 - 2022.4.28

BB仔 Bytebase 2022-12-19

支持通过  --pg  选项启动 Bytebase

用户可以使用外部 PostgreSQL 数据库来保存 Bytebase 本身的元数据。

🚀 新功能

  • bb 命令行支持 --dsn 选项

    命令行支持用数据源名称 (DSN) 连接数据库,比如 --dsn mysql://user:passwd@host:port/dbname?opt1=val1&opt2=val2
  • 新增 bb 命令行的安装脚本

    用户可以通过以下命令安装命令 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/bytebase/bytebase/HEAD/scripts/install_bb.sh)"。从原先需要手动在 GitHub Release 上下载、解压、移动到可执行文件目录的多个步骤简化为一条命令完成安装。
  • 新增 SQL 语句工作表管理页面

    引入 SQL 语句工作表管理页面,用户可以通过表格的形式浏览所有项目中的工作表。
  • Admin 页面上显示项目清单

    Workspace 当中角色为 Owner 和 DBA 的用户可以在设置 (Settings) 页面中浏览所有的项目。
  • 增添 /healthz 健康检查端

🎄 改进
  • 直接在页面上显示 Visit Default Project 按键。"Default Project" 是用于保持数据库与数据库实例同步的特殊项目。用户原本只能通过特地访问 Default Project 将数据库导入自己的项目中。

🎠 社区

  • 感谢 @cluas 提交 PR docs: update schema-update-guide link #1104、style: error no capitalized && switch && De Morgan's laws #1125、fix: should use request context #1131、fix: handle gitlab error case #1132、fix: wrong type cause role_provider missing #1136、

  • 感谢 @sagungargs15 提交 Issue Docker on AWS Fargate | database "bytebase" does not exist | database "bb" does not exist #1135

  • 感谢 @Austin Ziegler 提出 Issue No linux/arm64 docker image #1119


📕 安装及升级

参考 https://github.com/bytebase/bytebase#installation。如果是从之前版本升级,获取新版本后,重新启动升级即可。


如何为复杂项目做贡献
远程办公参与开源项目如何协作?
MySQL 样例数据库 Employee 的制作过程

令人头大的代码审核

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存